Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
70 NEW NORTH ROAD Terraced £182,000 22 Jul 2004
74 NEW NORTH ROAD Terraced £460,000 30 Jun 2021
76 NEW NORTH ROAD Terraced £84,995 25 Mar 1999